Study on Robustness and Adaptability of Genetic Network Programming with Reinforcement Learning for a Mobile Robot

نویسنده

  • Siti SENDARI
چکیده

In the real implementation of autonomous mobile robots, the environments change dynamically with unknown and inexperienced situations, whichmake agents do tasks inappropriately. In order to behave appropriately, the agents should be robust to unknown environments and also have the adaptability mechanisms to change the structures/parameters of their controllers adaptively when inexperienced situations occur. In the classical methods, designing the controllers of the agents using differential equations or conventional network structures have problems, where those methods are difficult to represent all the actual agent behaviors in the dynamic environments. Generally speaking, although the experiences of an expert are needed to design the controllers, the evolutionary algorithms, such as Genetic Algorithm (GA), Genetic Programming (GP) and Genetic Network Programming (GNP) can generate the optimized programs for robot controllers. In order to get the robust controllers, the agents should be trained with a lot of data and the exploration ability should be improved, furthermore, introducing noises may generate various data which improve the ability of the agents to face uncertainty of the environments. On the other hand, the ability of learning the environments using Reinforcement Learning (RL) improves the adaptability to inexperienced troubles in the implementations. The objectives of this thesis are to study the robustness and adaptability of Genetic Network Programming with Reinforcement Learning (GNP-RL), so that the autonomous mobile robot behaves appropriately in the unknown environments and determines its behaviors appropriately to adapt to the troubles caused by broken sensors. Here, GNP is one of evolutionary algorithms to automatic program generation, which generates intelligent rules for the agent behaviors. The structures of GNP are constructed and optimized in the evolution, then the experiences of an expert are not needed. GNP has some advantages compared to the other methods which make GNP suitable for implementing the robots, that is, (1) re-usability of the nodes which make the structures more compact and use small memory; and (2) applicability to Partially Observable Markov Decision Process (POMDP). Furthermore, GNP was enhanced to GNP with Reinforcement Learning (GNP-RL), which has the ability to learn the node transitions and change the functions adaptively by selecting the appropriate sub nodes when troubles occur. Therefore, GNP-RL is applicable for dynamic environments and suitable for robot control. The adaptability of GNP-RL using the Sub node Selection method (SS method) has been analyzed, however, the adaptability mechanism of GNP-RL is not enough when severe troubles occur. In addition, the robustness of GNP-RL in the noisy environments has not been analyzed yet. In order to improve the robustness and adaptability of GNP-RL, this thesis studies 4 topics, that is, (1) Fuzzy GNP with Reinforcement Learning (Fuzzy GNP-RL) which is trained with noises to improve the robust-

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic Obstacle Avoidance by Distributed Algorithm based on Reinforcement Learning (RESEARCH NOTE)

In this paper we focus on the application of reinforcement learning to obstacle avoidance in dynamic Environments in wireless sensor networks. A distributed algorithm based on reinforcement learning is developed for sensor networks to guide mobile robot through the dynamic obstacles. The sensor network models the danger of the area under coverage as obstacles, and has the property of adoption o...

متن کامل

Navigation of a Mobile Robot Using Virtual Potential Field and Artificial Neural Network

Mobile robot navigation is one of the basic problems in robotics. In this paper, a new approach is proposed for autonomous mobile robot navigation in an unknown environment. The proposed approach is based on learning virtual parallel paths that propel the mobile robot toward the track using a multi-layer, feed-forward neural network. For training, a human operator navigates the mobile robot in ...

متن کامل

An Unsupervised Learning Method for an Attacker Agent in Robot Soccer Competitions Based on the Kohonen Neural Network

RoboCup competition as a great test-bed, has turned to a worldwide popular domains in recent years. The main object of such competitions is to deal with complex behavior of systems whichconsist of multiple autonomous agents. The rich experience of human soccer player can be used as a valuable reference for a robot soccer player. However, because of the differences between real and simulated soc...

متن کامل

Multi-robot Reinforcement Learning Based On Learning Classifier System with Gradient Descent Methods

This paper proposed a robot reinforcement learning method based on learning classifier system. A Learning Classifier System is a accuracy-based machine learning system with gradient descent that combines reinforcement learning and rule discovery system. The genetic algorithm and the covering operator act as innovation discovery components which are responsible for discovering new better reinfor...

متن کامل

Learning Algorithms for Small Mobile Robots: Case Study on Maze Exploration

An emergence of intelligent behavior within a simple robotic agent is studied in this paper. Two control mechanisms for an agent are considered — new direction of reinforcement learning called relational reinforcement learning, and a radial basis function neural network trained by evolutionary algorithm. Relational reinforcement learning is a new interdisciplinary approach combining logical pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013